home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / LOTTORTS / GOLFHAND.LZH / GOLFLEEG.DOC < prev    next >
Text File  |  1987-03-28  |  34KB  |  676 lines

  1.                                        i
  2.     
  3.     
  4.     
  5.     
  6.                              GOLF LEAGUE SECRETARY
  7.                                         
  8.                             GOLFLEEG -  Version 4.1
  9.     
  10.         
  11.                                   USER MANUAL
  12.     
  13.         
  14.                              Copyright (c) 1987 by:
  15.                                    Don Dawson
  16.                                    7A Judith Drive    
  17.                                    Danbury, Ct 06811
  18.                                    RBBS: 203-792-8584 - Duffers Den
  19.                                          914-935-2102 - The Second Ring
  20.                                        
  21.                               All Rights Reserved
  22.    
  23.    
  24.   
  25.                                     Warranty
  26.  
  27. Don Dawson makes no warranty, expressed or implied, as to the suitability of 
  28. this program for any particular purpose. Don Dawson expressly declines to 
  29. assume any liability for any use of this program. Nor does the author assume 
  30. any responsibility for the length of your drives, the accuracy of your chip 
  31. shots, the frequency of your putting, or the tall tales told at the 19th hole.
  32.  
  33. This is the standard disclaimer stuff you've seen in a lot of user-supported
  34. software.  I've had fun developing this, I want you to enjoy using it!
  35.  
  36.     
  37.     
  38.                                 Copyright Notice
  39.     
  40. This program and documentation are copyrighted by Don Dawson and are fully 
  41. protected by Federal Copyright Laws. (More legal stuff.)
  42.  
  43.                                     Donation
  44.  
  45. Golf League Secretary (GOLFLEEG) is offered into the public domain as 
  46. user-supported software. You may copy this program and documentation and share
  47. them with others on the following conditions:
  48.  
  49. 1. No changes may be made to the program or documentation. If you'd like to  
  50.    include some golf tips, please do, no tall tales please.
  51.  
  52. 2. No fee or other consideration may be charged for any copy, except for    
  53.    materials and postage.
  54.  
  55. If you use this program you are encouraged to send a donation of $39.00 to:
  56.  
  57.                                    Don Dawson
  58.                                    7A Judith Drive
  59.                                    Danbury, Ct. 06811
  60.  
  61.                                        ii
  62.  
  63.  
  64.  
  65.  
  66. Upon receipt of the donation you will be sent a current version of the program 
  67. and a thank you card.  This may help me to get that set of woods that I've 
  68. always wanted.                                                                   
  69.                                                                                 
  70.                                 Acknowledgements
  71.  
  72. Special thanks to Mike Serozi (our golf league secretary) for providing the 
  73. inspiration to develop the early versions of this program.  Very Special Thanks
  74. to Gary Snider, my golf partner, sounding board and editor/reviewer, whose beta
  75. testing and constructive feedback has helped to make this program and 
  76. documentation a tool that we think you'll find both friendly and easy to use.
  77.  
  78.  
  79.                               Table of Contents                                 
  80. Page 1.   Program Overview
  81.  
  82. Page 1.   Program Features
  83.  
  84. Page 2.   Hardware Requirements
  85.  
  86. Page 2.   Program Instructions
  87.  
  88. Page 2.   Installation Procedures
  89.  
  90. Page 3.   Getting Started
  91.  
  92. Page 4.   Setting up your league information
  93.  
  94. Page 7.   GOLFLEEG selections
  95.  
  96. Page 9.   Sample Reports
  97.  
  98. Page 12.  The reports explained 
  99.  
  100. Note: If you want to print this documentation to your printer, type the
  101. following from the dos prompt: TYPE GOLFLEEG.DOC>PRN.  This file contains
  102. graphics characters which may not print exactly correct on a printer that
  103. can't print graphics or if you don't have the DOS graphics driver loaded.
  104.  
  105. Program History:
  106. Version  1.0 Kept scores and computed handicaps.     4/86
  107. Version  2.0 Added team support.                     6/86
  108. Version  3.0 Added schedule and color.               7/86
  109. Version  4.0 Added League information screen         2/87
  110.              - made available on BBS'
  111. Version  4.1 Re-compiled to make .EXE file smaller.  3/28/87
  112.              - fixed typo on 914 BBS phone #.
  113.  
  114. Page 1
  115.  
  116.  
  117.  
  118.                               Program Overview:
  119.  
  120. Golf League Secretary (GOLFLEEG) is a program that will operate on an IBM 
  121. personal computer, or compatible.  It makes the chore of the league secretary 
  122. easy, accurate and less time consuming.  Once the golfer and league data has 
  123. been entered, all that need be done following each match is to enter the 
  124. golfers scores and team points.  The program will:
  125. - calculate new handicaps for the following match
  126. - provide reports showing the leagues best scores
  127. - rank the top half of the league in low gross and low net scores
  128. - rank each team according to the number of points won
  129.  
  130. Our league secretary estimated that he spent about 15 minutes a week using the 
  131. program, most of which was entering the data and printing the reports.  This
  132. was considerably less than what was required to only compute new handicaps for 
  133. each golfer manually.
  134.  
  135. The program was designed to permit flexibility, based upon the rules that can 
  136. and are established by each golf league.  It handles 9 or 18 hole play, 
  137. handicap or no handicap leagues, various handicapping schemes.  The League 
  138. information is contained in a file which helps to give the reports pleasing as 
  139. well as useful and entertaining information.  It doesn't attempt to compute 
  140. handicaps based on course ratings or play on multiple courses.  Your golf 
  141. league has it's own rules for handicapping and team competition.  This program
  142. will probably do the job.  
  143.  
  144. The program makes no attempt to track or compute team results.  A survey of 
  145. about a half dozen leagues uncovered a number of different (and creative) rules
  146. for match play.  No program, short of a hand held device to record strokes on 
  147. each hole, could cope with the variations that I found.  Your league secretary 
  148. will need to manually determine team results and simply enter them into the 
  149. file, the program will rank each team from greatest number of points won to the
  150. least.
  151.  
  152.      The program operates from a main menu which provides all the choices 
  153. required for the league secretary to enter data after each match.  Other 
  154. options are available to make corrections and other changes as well.  The 
  155. program does "reasonability" checks, whenever possible, on every piece of data 
  156. that is entered.  Both audible and visual aids are provided to alert the user 
  157. that an error has occurred in entry or that the program is awaiting a reply.    
  158.  
  159.  
  160.  
  161. Program Features:
  162.  
  163. -   GOLFLEEG is fast, and accurate.  Although please remember the computer 
  164. golden rule, GIGO (Garbage In, Garbage Out).  Many golfers have looked at the 
  165. output and checked the arithmetic and have not found any errors. 
  166.  
  167. -   GOLFLEEG has been designed to be easy to use.  Mike (our league secretary) 
  168. was a Personal Computer novice, and found it easy to use (without reading the 
  169. documentation).  However, I'd recommend that you read it at least once.
  170.  
  171. Page 2
  172.  
  173.  
  174.  
  175.  
  176.  -   GOLFLEEG has been designed to be as personal as possible.  I've found that
  177. people like to see their name in print, especially when it's not the monthly 
  178. Visa or Mastermind bill.  You'll see that the program prints peoples names 
  179. whenever possible.
  180.  
  181. -   GOLFLEEG immediately writes all changes to the disk.  Although this might 
  182. be a little annoying if you're using a floppy disk drive (the drive will start 
  183. and stop frequently), it avoids the risk of losing information if you lose the 
  184. power to your computer (like if someone turns it off, when you're not around).
  185.  
  186. -   GOLFLEEG is "big" (about 100k) by some standards, but everything is done 
  187. within the program, like sorting, etc.  The two files that are created, are by 
  188. comparison, small (under 35k for both).  They'll never get any bigger, so you 
  189. don't need to worry about running out of disk space.
  190.  
  191. -   GOLFLEEG will print the schedule for the following week's match and on 
  192. which hole to start.  The schedule is designed to have every team play every
  193. other team and to start play on a different hole each week.  Our league has a 
  194. "shotgun" start each week.  If your league always starts on the first hole, you 
  195. can ignore this.  
  196.  
  197. -   GOLFLEEG will enable you to keep track of 100 golfers and 100 teams, 
  198. assuming 1 person per team, 50 teams for two person teams. You can also enter 
  199. information for substitute golfers.                                    
  200.  
  201.  
  202. Hardware Requirements:        
  203.  
  204. In order to use GOLFLEEG you must have the following equipment:
  205. - IBM (tm) PC or compatible with 128 kilobytes (KB) of memory.   
  206. - One diskette drive.    
  207. - 80-column ASCII printer.    
  208. - 80-column monochrome or color display.        
  209.  
  210. NOTE: IBM is a registered trademark of International Business Machines
  211.       Corporation    
  212.  
  213.  
  214.                           Program Instructions    
  215.     
  216.     
  217. Installation Procedures    
  218.  
  219. You must first boot your machine (load DOS).  Copy the GOLFLEEG program to 
  220. your working diskette then key "GOLFLEEG" (without the quotes) at the A> 
  221. prompt.  The program will also work in the B drive as well as on a hard disk.  
  222. Remember, though, that the two files that the program needs will be created on 
  223. the "default" drive and in the current directory.  Make certain that you've 
  224. entered the current date (the program will stop if the DOS date (year) is less 
  225. than 87.  I'd recommend you also take a second and enter the correct time.  
  226. Both are printed on the reports.                       
  227.  
  228. Page 3
  229.  
  230.  
  231.  
  232.  
  233. You may want to format a fresh diskette that contains DOS, copy the GOLFLEEG
  234. program to it and label appropriately.  Please refer to your DOS manual if you 
  235. don't know how to format a diskette.
  236.  
  237. Getting Started:
  238.  
  239. The first time you execute GOLFLEEG the following screen will be displayed:
  240.  
  241.  
  242.  
  243. ╔══════════════════════════════════════════════════════════════════════════════╗
  244. ║                            Golf League Secretary                             ║
  245. ║                                                                              ║
  246. ║                  ╔══════╤════╤═══════════════════════╤════════╗              ║
  247. ║                  ║ TEAM │ ID │    GOLFERS NAME       │  HDCP  ║              ║
  248. ║                  ╟──────┼────┼───────────────────────┼────────╢              ║
  249. ║                  ║      │    │                       │        ║              ║
  250. ║                  ╚══════╧════╧═══════════════════════╧════════╝              ║
  251. ║                                                                              ║
  252. ║                                                                              ║
  253. ║                                                                              ║
  254. ║                                                                              ║
  255. ║                                 Selection ?                                  ║
  256. ║                                                                              ║
  257. ╠══════════════════════════════════════════════════════════════════════════════╣
  258. ║             SELECT        ACTION        SELECT        ACTION                 ║
  259. ║               1       ADD a golfer        6        CHANGE scores             ║
  260. ║               2       CHANGE a golfer     7        PRINT reports             ║
  261. ║               3       DELETE a golfer     8        PRINT schedule            ║
  262. ║               4       DISPLAY a golfer    9        ENTER team points         ║
  263. ║               5       ENTER scores        L        LEAGUE information        ║
  264. ║      Using default values for computations, use selection L to change.       ║
  265. ╚══════════════════════════════════════════════════════════════════════════════╝
  266.  Don Dawson 4.0               Use Escape key to quit                            
  267.                                                                                 
  268.                                                                                
  269.  
  270.  
  271.  
  272.  
  273.  
  274.                                                                                 
  275. GOLFLEEG will also sound an audible message.  The bottom line on the screen is 
  276. used to display informational messages and error messages. The first message 
  277. indicates that default values are being used.  They are:
  278.  
  279. -  Number of holes played : 9
  280. -  Par for the course: 35
  281. -  Handicap % : 100
  282. -  Maximum Handicap : 99
  283. -  Maximum Score : 10
  284. -  Games to Handicap : 99
  285. -  Starting week of season : 01
  286.  
  287. Page 4
  288.  
  289.  
  290. Setting up your league information:
  291.  
  292.      Please choose "L" (no quotes) to select the following screen:     
  293.  
  294. ╔══════════════════════════════════════════════════════════════════════════════╗
  295. ║                            Golf League Secretary                             ║
  296. ║                                                                              ║
  297. ║ League name :-------------------------                                       ║
  298. ║                                                                              ║
  299. ║ Golf course :-------------------------                                       ║
  300. ║                                                                              ║
  301. ║ League President's name & phone # :------------------------------            ║
  302. ║                                                                              ║
  303. ║ League Secretary's name & phone # :------------------------------            ║
  304. ║                                                                              ║
  305. ║ # Holes played :--  Par for course :-- Maximum score :--  Handicap % :---    ║
  306. ║                                                                              ║
  307. ║ Maximum handicap :--  # Games to handicap :--  Starting week of season :--   ║
  308. ╠══════════════════════════════════════════════════════════════════════════════╣
  309. ║ Enter the number of holes that is played each round, 9 or 18.                ║
  310. ║                                                                              ║
  311. ║                                                                              ║
  312. ║                                                                              ║
  313. ║                                                                              ║
  314. ║                                                                              ║
  315. ║                # holes played is incorrect, see help above.                  ║
  316. ╚══════════════════════════════════════════════════════════════════════════════╝
  317.                        
  318.                                                                                 
  319.                                                                                
  320. The cursor will be positioned on the fifth line, the first field.  On the 
  321. bottom half of the screen is "HELP" information.  Once you enter data for each 
  322. of the fields, the cursor will move to the next field.  Lines 5 and 6 tell the 
  323. program information about your league rules. Lines 1 thru 4 are printed on the 
  324. report.  The report will look nicer and be useful to your golfers if you enter 
  325. the data required.  Additional help follows:
  326.  
  327. - # Holes played - enter either 9 or 18, 9 if your league plays nine holes each
  328. round, or 18 if you play 18.  It's used by the program to do reasonability 
  329. checking of your data entry.
  330.  
  331. - Par for course - Enter par for the course on which your league plays.  If 
  332. your play 9 holes, par is probably about 36, for 18, about 72.  Again, it's
  333. used to do reasonability checking of your data entry.  If your league plays
  334. 9 holes, but some play the front nine and some play the back nine and each
  335. have different par, enter either par. However, handicaps will be based on the
  336. par that you enter. 
  337.  
  338. Page 5
  339.  
  340.  
  341.  
  342.  
  343. - Maximum Score - Enter the maximum strokes allowed per hole.  In our league 
  344. it's 10 per hole (if you can't get the little white thing in the cup after 10 
  345. strokes, you should pick it up and hope to do better on the next hole).  It too 
  346. is only used to help avoid data entry errors.  9 holes times 10 strokes per 
  347. hole will prevent entry of a score greater than 90.   
  348.  
  349. - Handicap % -  This is the handicap percent computed by the program.  If you 
  350. enter 100, then the score minus par will be the handicap.  If you enter 80, the
  351. handicap will be score minus par times .80 (80%).  If you have a "no handicap" 
  352. rule, then enter 0 and no handicap will be computed.
  353.  
  354. - Maximum Handicap -  Enter the maximum handicap that you want computed.  For 
  355. example, our league permits a maximum handicap (9 holes) of 20.  If after the 
  356. handicap computation is made by the program and a golfer could otherwise get a 
  357. handicap of 25, this will "limit" the handicap to no more than this number.
  358.  
  359. - # Games to handicap - Enter how many games (or scores) should be used to 
  360. compute the handicap.  If, for example, your league has a rule that says the 
  361. last 5 scores will be used to compute the handicap, then enter 5.  If you want 
  362. all scores to count in the handicap computation, then enter 99.
  363.  
  364. - Starting week of the season - This is maybe the most useful feature of the 
  365. program.  It serves two purposes.  First, the use of this will depend, in part,
  366. on your league rules or if your league uses handicapping.  Please bear with me. 
  367.    
  368.  
  369. If your league, for example, uses the last 5 scores to compute handicaps, 
  370. enter 01 for the moment, you'll want to change it later.  You can take any or 
  371. all of the previous seasons five scores and enter them, then come back to this 
  372. field and change it to 06.  You can enter the last 5 scores (or more, or less) 
  373. for last season.  Then come back and change this to 06.  What will happen is 
  374. that the program will use the last five scores from last season to compute the 
  375. handicap for the first round of the new season.  For the second round, the 
  376. program will use the last four scores from last season and the first score from 
  377. this season.
  378.  
  379. Secondly, once you've used the program for a season, simply set the starting 
  380. week to one greater that the last week of the previous season and the previous 
  381. season scores will be used in the handicap calculation. For the third season, 
  382. change the number again.  It will save re-entering scores.
  383.  
  384. However, if you don't start the season with handicaps, you won't need to enter
  385. any previous scores.  If you do start with a handicap, read on.
  386.  
  387. - League Name - Enter the name of your league.  Like "Duffers Golf League" 
  388. (use no quotes).  I'll display it on the screen and print on the reports.
  389.  
  390. - Golf Course - Enter the name of the course on which you play.  Like "Duffers 
  391. Country Club" (use no quotes).
  392.  
  393. - League President's name & phone # - This too prints on the reports.  The 
  394. phone number is optional, but a good idea in case someone needs to call 
  395. him/her.
  396.  
  397. Page 6
  398.  
  399.  
  400. - League Secretary's name & phone # - Same as above.
  401.  
  402. When you're all done, your screen should look something like the following:
  403.  
  404. ╔══════════════════════════════════════════════════════════════════════════════╗
  405. ║                            Golf League Secretary                             ║
  406. ║                                                                              ║
  407. ║ League name :Duffers Golf League                                             ║
  408. ║                                                                              ║
  409. ║ Golf course :Duffers Country Club                                            ║
  410. ║                                                                              ║
  411. ║ League President's name & phone # :Peter President 555-1212                  ║
  412. ║                                                                              ║
  413. ║ League Secretary's name & phone # :Sam Secretary 555-1213                    ║
  414. ║                                                                              ║
  415. ║ # Holes played :9   Par for course :35 Maximum score :10  Handicap % :100    ║
  416. ║                                                                              ║
  417. ║ Maximum handicap :20  # Games to handicap :5   Starting week of season :1    ║
  418. ╠══════════════════════════════════════════════════════════════════════════════╣
  419. ║ Enter or change the name of your golf league.                                ║
  420. ║                                                                              ║
  421. ║                                                                              ║
  422. ║                                                                              ║
  423. ║                                                                              ║
  424. ║                                                                              ║
  425. ║                                                                              ║
  426. ╚══════════════════════════════════════════════════════════════════════════════╝
  427.                                                                                 
  428. Now that you've told the program everything it needs to know about your league,
  429. you can enter data for each player.  Press the escape key to return to the main
  430. menu.  You'll again see the following:
  431.  
  432.  
  433. ╔══════════════════════════════════════════════════════════════════════════════╗
  434. ║                            Golf League Secretary                             ║
  435. ║                                                                              ║
  436. ║                  ╔══════╤════╤═══════════════════════╤════════╗              ║
  437. ║                  ║ TEAM │ ID │    GOLFERS NAME       │  HDCP  ║              ║
  438. ║                  ╟──────┼────┼───────────────────────┼────────╢              ║
  439. ║                  ║      │    │                       │        ║              ║
  440. ║                  ╚══════╧════╧═══════════════════════╧════════╝              ║
  441. ║                                                                              ║
  442. ║                               Duffers Golf League                            ║
  443. ║                                                                              ║
  444. ║                                                                              ║
  445. ║                                 Selection ?                                  ║
  446. ║                                                                              ║
  447. ╠══════════════════════════════════════════════════════════════════════════════╣
  448. ║             SELECT        ACTION        SELECT        ACTION                 ║
  449. ║               1       ADD a golfer        6        CHANGE scores             ║
  450. ║               2       CHANGE a golfer     7        PRINT reports             ║
  451. ║               3       DELETE a golfer     8        PRINT schedule            ║
  452. ║               4       DISPLAY a golfer    9        ENTER team points         ║
  453. ║               5       ENTER scores        L        LEAGUE information        ║
  454. ║      Using default values for computations, use selection L to change.       ║
  455. ╚══════════════════════════════════════════════════════════════════════════════╝
  456.  Don Dawson 4.0               Use Escape key to quit                            
  457.  
  458. Page 7                                                                                
  459.  
  460. GOLFLEEG selections:
  461.  
  462.  
  463. Selection 1 - ADD a golfer.  Press 1 on the keyboard. You'll be asked to enter 
  464. the team number. You can enter teams and players in any sequence you like. 
  465. However, there is one thing to remember, the lowest team number you use should 
  466. be 01 and the highest team number must be equal to the number of teams in your 
  467. league. For example, if your league has 10 teams, number them 01,02,03...09,10,
  468. with no missing or unused numbers.  The program relies on contiguous team 
  469. numbers for entering team scores and for computing the schedule. If your league
  470. has substitute players, assign all of the substitutes to team number 99.
  471.  
  472. If, for some reason (using my example), team number 5 drops out of the league 
  473. in mid-season, you could change the players on team 5 to team number 99.  This 
  474. will save their scores in the file in case they later decide to substitute. 
  475. Then re-assign the players on team 10 to team 5.  This may sound complex, but 
  476. it will only take a minute to do.  This will keep the team numbers contiguous.
  477.  
  478. After entering a players team number, you'll be prompted for their ID.  The ID 
  479. should be the first four characters of their last name.  The program uses this 
  480. to sort one of the reports alphabetically.  If you happen to have a player 
  481. whose name is less that 4 letters (like Jim Yea), enter their last name and 
  482. first initial (YEAJ).  If you have two players with the same last names (John 
  483. Smith and Bill Smith), enter the first three letters of their last name and 
  484. their first initial (SMIJ & SMIB).  Don't worry too much about duplicates, the 
  485. program will warn you if you try to use the same ID for two different people. 
  486. Don't worry either about mistakes, you can fix them with selection 2 below.
  487.  
  488. Keep it simple, you'll need to use the ID when entering scores later.
  489.  
  490. You'll next be asked to enter a golfers handicap.  You can enter it, or if 
  491. you've entered scores from the prior season, then enter 00 here because the 
  492. program will compute it.
  493.  
  494. Selection 2 - CHANGE a golfer.  This allows you to change any of the 
  495. information described above.  You'll first be asked to enter a golfers ID.  If 
  496. it's in the file, you'll be prompted first for the team number, then ID, name 
  497. and handicap.  Even if you don't want to change any one of the pieces of 
  498. information, you'll have to re-key it.  If you change your mind part way 
  499. through a change, then just hit enter.  Change a golfer will be aborted.
  500.  
  501. Selection 3 - DELETE a golfer - Use this carefully!  If you delete a golfer, 
  502. all of the data including all scores in the file are erased!  The only way to 
  503. recover this information is to re-enter it!  The program will ask you for the 
  504. golfers ID, after it's entered it will search the file for the golfer.  You'll 
  505. then be asked "Are you sure you want to delete (Y/N)?".  If yes, reply with a 
  506. "Y" (yes).  Enter "N" (no) or hit enter to abort.
  507.  
  508. Selection 4 - DISPLAY a golfer - When you use this option, you'll be asked if 
  509. you want to see all golfers.  If you reply "Y" (yes) each golfer will be 
  510. displayed for 5 seconds, then the next golfer will be displayed.  This 
  511. continues until all golfers have been displayed.  This is useful if you miskey 
  512. an ID or you can't remember it.  Otherwise, reply "N" (no) and you'll be 
  513. prompted to enter an ID.  Only that golfer will be displayed.
  514.  
  515. Page 8
  516.  
  517.  
  518.  
  519.  
  520. Selection 5 - ENTER scores - This is the option you'll use the most.  When 
  521. selected, the program will ask you for what week you want to enter scores.  To 
  522. enter scores for week 01, enter 01.  You'll next be asked for a golfers ID. 
  523. Enter it and the golfer's name will be displayed in the "window", then enter
  524. their score.  One small caution, as a "safety" feature to prevent recording
  525. scores for the week incorrectly, the program expects you to enter all the
  526. scores for all the golfers in one session.  If you accidentally stop entering
  527. scores, you'll need to use selection 6 below to finish.  The program won't 
  528. let you skip a week either.  You must enter scores for week 2 before entering 
  529. scores for week 3.  Please note: if you miskey a players score, simply re-enter
  530. the ID and then re-enter the score.
  531.  
  532. Selection 6 - CHANGE scores - This can be used as described above, or to 
  533. correct a score for any week of the season.
  534.  
  535. Selection 7 - PRINT reports - When you use this, the program will do a lot of 
  536. work, so sit back and watch it go thru it's paces.  Please make sure the 
  537. printer is turned on.  I recommend that you use a print spooler on your 
  538. machine because there are processing intensive steps within the program. 
  539. Without a spooler, you'll get the impression that the program isn't doing 
  540. anything, but just watch the screen, it'll tell you what it's doing as it goes 
  541. along.  See sample report below.
  542.  
  543. Selection 8 - PRINT schedule - This can be used as a stand alone function of 
  544. the program.  Whenever you use option 7, the program will automatically print 
  545. the schedule for the next week.  This is here if you choose to give all the
  546. players the schedule before the season starts.  Just answer the questions and 
  547. the schedule for the season will be printed.
  548.  
  549. Selection 9 - ENTER team points - You should enter the number of points won, 
  550. season to date, for each team.  This needs to be computed by hand then entered.
  551. The program will rank all the teams and print them in descending order by 
  552. points won and list each player's name.  You may be asking why the program 
  553. couldn't figure out points....I've discovered several ways that leagues award 
  554. points, of which one was based on hole play.  Another challenge is the rules 
  555. each league has for handling an absent golfer.  It was simply impossible to 
  556. program all the variations.
  557.  
  558. Selection L - LEAGUE information - This selection will give you the league menu
  559. which will permit you to enter or change any of the league data.  Generally, 
  560. this is used only once, at the start of the season.
  561.  
  562. When you're all finished, just press the escape key and the program will end.
  563.  
  564. Following is a sample of the report with one week of scores entered, 4 
  565. players, 2 teams:
  566.  
  567.  
  568. Page 9
  569.  
  570.  
  571. 02-02-1987 21:33:43               Duffers Golf League                WEEK  1 
  572. Secretary: Sam Secretary 555-1213                     Duffers Country Club     
  573. President: Peter President 555-1212                   Par: 35  Handicap: 100 %
  574.  
  575. TEAM       NAME         | HDCP GRS NET| HDCP GRS NET| HDCP GRS NET| HDCP GRS NET
  576. ------------------------+-------------+-------------+-------------+------------
  577.                   WEEK  |       1     |       2     |       3     |       4
  578. 01 John Jones           |  15  55  40 |  20   0   0 
  579. ------------------------+-------------+-------------+-------------+------------
  580.                   WEEK  |       1     |       2     |       3     |       4
  581. 01 Fred Smith           |  10  39  29 |   4   0   0 
  582. ------------------------+-------------+-------------+-------------+------------
  583.                   WEEK  |       1     |       2     |       3     |       4
  584. 02 Peter President      |   2  35  33 |   0   0   0 
  585. ------------------------+-------------+-------------+-------------+------------
  586.                   WEEK  |       1     |       2     |       3     |       4
  587. 02 Sam Secretary        |  11  43  32 |   8   0   0 
  588.  
  589. Page 10
  590.  
  591.  
  592. 02-02-1987 21:33:46               Duffers Golf League                WEEK  1 
  593. Secretary: Sam Secretary 555-1213                     Duffers Country Club     
  594. President: Peter President 555-1212                   Par: 35  Handicap: 100 %
  595.  
  596.                          SEASON BEST SCORE  WEEK -  1 
  597.  
  598.                TEAM        NAME       LOW GROSS   LOW NET   HDCP
  599.  
  600.                01   John Jones           55        40        20
  601.                02   Peter President      35        33         0
  602.                02   Sam Secretary        43        32         8
  603.                01   Fred Smith           39        29         4
  604.  
  605. Page 11
  606.  
  607.  
  608. 02-02-1987 21:33:47               Duffers Golf League                WEEK  1 
  609. Secretary: Sam Secretary 555-1213                     Duffers Country Club     
  610. President: Peter President 555-1212                   Par: 35  Handicap: 100 %
  611.  
  612.                     LEAGUE BEST SCORES  WEEK - 1 
  613.  
  614.      NAME              LOW GROSS        NAME               LOW NET
  615.  
  616. Peter President           35         Fred Smith                29     
  617. Fred Smith                39         Sam Secretary             32     
  618. Sam Secretary             43         Peter President           33     
  619.  
  620.  
  621.                     TEAM STANDINGS
  622. TEAM  # POINTS
  623.  
  624.   01       3   John Jones            Fred Smith            
  625.                
  626.   02       1   Peter President       Sam Secretary         
  627.                
  628.  
  629. STARTING HOLE AND SCHEDULE FOR WEEK -  2    07/04/87
  630.  
  631.      1 -  2 Hole- 1 
  632.  
  633. Page 12
  634.  
  635.  
  636. 02-02-1987 21:33:51               Duffers Golf League                WEEK  1 
  637. Secretary: Sam Secretary 555-1213                     Duffers Country Club     
  638. President: Peter President 555-1212                   Par: 35  Handicap: 100 %
  639.  
  640. WEEK -  1  TEAM NET SCORES
  641.  
  642. TEAM- 1    69   TEAM- 2    65   
  643.  
  644. STARTING HOLE AND SCHEDULE FOR WEEK -  1    
  645.  
  646.      1 -  2 Hole- 1
  647.  
  648.  
  649. The reports explained:
  650.  
  651. A little explanation is probably worthwhile.  The first part is in team number
  652. sequence and lists each player, the scores that were entered and the handicap 
  653. that has been computed.  This is intended only for the league secretary as part
  654. of the record keeping.
  655.  
  656. The next part lists every golfer alphabetically and their best gross and net 
  657. score for the season.  Their current handicap is also printed.
  658.  
  659. Then the top half (plus 1) of the all of the golfers in the league are ranked 
  660. according to the lowest gross score and the lowest net score for the season.
  661.  
  662. Next, each team is ranked in descending order according to the points won. 
  663. Each players name is also printed.
  664.  
  665. Finally, the schedule and starting hole for the coming match is printed. In our
  666. league (17 teams) the above printed on three pages which was copied and given 
  667. to each golfer every week.  With more players, you may get another page.
  668.  
  669. The last two items, team net scores and the prior weeks schedule is for the 
  670. league secretary.  It can help him to verify that the team points were 
  671. developed accurately.  Team net scores is the gross score of the players on
  672. the team less their handicaps.
  673.  
  674.                                    Have fun!
  675.  
  676.